Senegal flapshell turtle - İspanyolca İngilizce Sözlük